<html>
<head><meta charset="utf-8"><title>pre-triage 2019.03.06 · t-compiler/wg-nll · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/index.html">t-compiler/wg-nll</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html">pre-triage 2019.03.06</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="160105269"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105269" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105269">(Mar 06 2019 at 15:28)</a>:</h4>
<p>I'll be doing some pre-triage for NLL in advance of tonight's weekly meeting</p>



<a name="160105446"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105446" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105446">(Mar 06 2019 at 15:30)</a>:</h4>
<p>as usual i'm following the structure presented in our <a href="https://paper.dropbox.com/doc/Non-lexical-lifetimes-NLL-Triage--AYXa2ks~eLo_dMSg0qTz2QqXAg-Em2cJrvxQMMFWLE7lE5Be" target="_blank" title="https://paper.dropbox.com/doc/Non-lexical-lifetimes-NLL-Triage--AYXa2ks~eLo_dMSg0qTz2QqXAg-Em2cJrvxQMMFWLE7lE5Be">NLL triage paper</a></p>



<a name="160105580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105580">(Mar 06 2019 at 15:32)</a>:</h4>
<p>first, <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-NLL+-label%3ANLL-polonius+-label%3ANLL-sound+-label%3ANLL-diagnostics+-label%3ANLL-complete++-label%3ANLL-deferred+-label%3ANLL-performant++-label%3ANLL-fixed-by-NLL+-label%3AC-tracking-issue+-label%3ANLL-reference" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-NLL+-label%3ANLL-polonius+-label%3ANLL-sound+-label%3ANLL-diagnostics+-label%3ANLL-complete++-label%3ANLL-deferred+-label%3ANLL-performant++-label%3ANLL-fixed-by-NLL+-label%3AC-tracking-issue+-label%3ANLL-reference">uncategorized issues</a></p>



<a name="160105648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105648">(Mar 06 2019 at 15:32)</a>:</h4>
<p>only one item: "NLL: turn off migration mode" <a href="https://github.com/rust-lang/rust/issues/58781" target="_blank" title="https://github.com/rust-lang/rust/issues/58781">#58781</a></p>



<a name="160105687"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105687" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105687">(Mar 06 2019 at 15:32)</a>:</h4>
<p>(I added this as a subitem of "NLL: complete transition from migrate to full NLL" <a href="https://github.com/rust-lang/rust/issues/57895" target="_blank" title="https://github.com/rust-lang/rust/issues/57895">#57895</a>)</p>



<a name="160105721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105721">(Mar 06 2019 at 15:33)</a>:</h4>
<p>needs to be tagged as a tracking issue I think. I'll do that now.</p>



<a name="160105739"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105739" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105739">(Mar 06 2019 at 15:33)</a>:</h4>
<p>that takes it out of the "uncategorized issues" search. great.</p>



<a name="160105868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160105868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160105868">(Mar 06 2019 at 15:34)</a>:</h4>
<p>next, <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-NLL+-label%3ANLL-polonius+-label%3ANLL-deferred+-label%3ANLL-fixed-by-NLL+no%3Amilestone+-label%3AP-high+-label%3AP-medium+-label%3AP-low+" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-NLL+-label%3ANLL-polonius+-label%3ANLL-deferred+-label%3ANLL-fixed-by-NLL+no%3Amilestone+-label%3AP-high+-label%3AP-medium+-label%3AP-low+">unprioritized issues</a>; these need a prioritization (i.e. a P-label, like <code>P-high</code>)</p>



<a name="160106018"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106018" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106018">(Mar 06 2019 at 15:36)</a>:</h4>
<p>lets see. I'll try to attack these using the NLL-* labels as a guide for initial priorization.</p>



<a name="160106100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106100">(Mar 06 2019 at 15:37)</a>:</h4>
<p>There's only one NLL-sound issue here: "fix "bivariant wf" bug in the NLL subtyping code" <a href="https://github.com/rust-lang/rust/issues/54105" target="_blank" title="https://github.com/rust-lang/rust/issues/54105">#54105</a></p>



<a name="160106185"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106185" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106185">(Mar 06 2019 at 15:38)</a>:</h4>
<p>I'm going to tag this as P-medium; until we actually see an instance of this bug (either by constructing one or in the wild), I don't want to keep revisiting it week after week.</p>



<a name="160106280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106280">(Mar 06 2019 at 15:39)</a>:</h4>
<p>(However, it is possible that the <span class="user-group-mention" data-user-group-id="692">@WG-compiler-traits</span> group would disagree with that prioritization of <a href="https://github.com/rust-lang/rust/issues/54105" target="_blank" title="https://github.com/rust-lang/rust/issues/54105">#54105</a> ?)</p>



<a name="160106341"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106341" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106341">(Mar 06 2019 at 15:40)</a>:</h4>
<p>next, lets prioritize the <code>NLL-complete</code> issues</p>



<a name="160106360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106360">(Mar 06 2019 at 15:40)</a>:</h4>
<p>first: "DerefMut borrow method call is too long with Deref arguments" <a href="https://github.com/rust-lang/rust/issues/57376" target="_blank" title="https://github.com/rust-lang/rust/issues/57376">#57376</a></p>



<a name="160106406"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106406" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106406">(Mar 06 2019 at 15:41)</a>:</h4>
<p>this is an issue with two-phased borrows</p>



<a name="160106550"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160106550" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160106550">(Mar 06 2019 at 15:43)</a>:</h4>
<p>I'm going to tag this as P-medium, same as "Tracking issue for generalized two-phase borrows" <a href="https://github.com/rust-lang/rust/issues/49434" target="_blank" title="https://github.com/rust-lang/rust/issues/49434">#49434</a></p>



<a name="160107100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107100">(Mar 06 2019 at 15:49)</a>:</h4>
<p>next: "ICE when returning generic abitrary self type in defining function for existential associated type" <a href="https://github.com/rust-lang/rust/issues/57700" target="_blank" title="https://github.com/rust-lang/rust/issues/57700">#57700</a></p>



<a name="160107210"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107210" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107210">(Mar 06 2019 at 15:50)</a>:</h4>
<p>based on skimming the comments, this issue is believed to be the same as issue <a href="https://github.com/rust-lang/rust/issues/53598" target="_blank" title="https://github.com/rust-lang/rust/issues/53598">#53598</a></p>



<a name="160107466"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107466" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107466">(Mar 06 2019 at 15:53)</a>:</h4>
<p>I suspect the dependence on <code>#![feature(existential _type)]</code> should <em>not</em> be used as a justification for assigning a low priority.</p>



<a name="160107624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107624">(Mar 06 2019 at 15:55)</a>:</h4>
<p>I've been having some amount of luck lately by changing <code>bug!</code>/<code>span_bug!</code> calls into <code>tcx.sess.delay_span_bug</code> to get rid of ICE's in cases where the compiler would issue a proper error if it hadn't encountered the ICE (which, I think, this issue falls into)</p>



<a name="160107637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107637">(Mar 06 2019 at 15:55)</a>:</h4>
<p>I'll tag it as P-high and assign it to myself for initial investigation.</p>



<a name="160107797"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107797" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107797">(Mar 06 2019 at 15:57)</a>:</h4>
<p>okay that's all the NLL-complete issues</p>



<a name="160107914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107914">(Mar 06 2019 at 15:58)</a>:</h4>
<p>there are six unprioritized <code>NLL-diagnostics</code> issues, and two <code>NLL-performant</code> ones</p>



<a name="160107966"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107966" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107966">(Mar 06 2019 at 15:59)</a>:</h4>
<p>I don't think I'm in a position right now to fairly evaluate priority of diagnostic issues, so I'll table those (again)</p>



<a name="160107990"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160107990" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160107990">(Mar 06 2019 at 15:59)</a>:</h4>
<p>but lets see if we can tie off the NLL-performant ones</p>



<a name="160108011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108011">(Mar 06 2019 at 15:59)</a>:</h4>
<p>first: " [nll] hash borrows in scope for better performance" <a href="https://github.com/rust-lang/rust/issues/53159" target="_blank" title="https://github.com/rust-lang/rust/issues/53159">#53159</a></p>



<a name="160108130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108130">(Mar 06 2019 at 16:00)</a>:</h4>
<p>During triage two weeks ago I stated I didn't know what priority to assign here, and niko said they were inclined to just close the issue.</p>



<a name="160108150"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108150" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108150">(Mar 06 2019 at 16:00)</a>:</h4>
<p>(its possible the idea is actionable/relevant, but I'm not sure that warrants keeping an issue open.)</p>



<a name="160108186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108186">(Mar 06 2019 at 16:01)</a>:</h4>
<p>let me see if there's a comment in the code about it.</p>



<a name="160108313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108313">(Mar 06 2019 at 16:02)</a>:</h4>
<p>the issue number does not occur in the source code. Its probably not worth even adding a comment about it.</p>



<a name="160108358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108358">(Mar 06 2019 at 16:02)</a>:</h4>
<p>I'll just close.</p>



<a name="160108421"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108421" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108421">(Mar 06 2019 at 16:03)</a>:</h4>
<p>second (and last) NLL performant issue: "NLL compile-time performance regression" <a href="https://github.com/rust-lang/rust/issues/58178" target="_blank" title="https://github.com/rust-lang/rust/issues/58178">#58178</a></p>



<a name="160108594"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108594" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108594">(Mar 06 2019 at 16:05)</a>:</h4>
<p>The relevant benchmark has been added, or at least <a href="https://github.com/rust-lang-nursery/rustc-perf/pull/343/files" target="_blank" title="https://github.com/rust-lang-nursery/rustc-perf/pull/343/files">rustc-perf#343</a> has landed.</p>



<a name="160108707"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108707" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108707">(Mar 06 2019 at 16:06)</a>:</h4>
<p>ah but the perf web site says that its data is</p>



<a name="160108716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108716">(Mar 06 2019 at 16:06)</a>:</h4>
<p>last updated on March 4th?</p>



<a name="160108747"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108747" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108747">(Mar 06 2019 at 16:07)</a>:</h4>
<p>which may well have predated the PR landing</p>



<a name="160108800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108800">(Mar 06 2019 at 16:07)</a>:</h4>
<p>anyway it sounds like we likely still have a problem here.</p>



<a name="160108874"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160108874" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160108874">(Mar 06 2019 at 16:08)</a>:</h4>
<p>I'm going to tag this as P-high</p>



<a name="160109069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160109069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160109069">(Mar 06 2019 at 16:10)</a>:</h4>
<p>before I look over the P-high issues, I'll just note: "user type annotations are captured post normalization" <a href="https://github.com/rust-lang/rust/issues/54940" target="_blank" title="https://github.com/rust-lang/rust/issues/54940">#54940</a> is still tagged as I-nominated.</p>



<a name="160109112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160109112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160109112">(Mar 06 2019 at 16:10)</a>:</h4>
<p>So my Q for <span class="user-mention" data-user-id="116009">@nikomatsakis</span> : can you or someone else provide a short statement (not necessarily today) as to the plan for lazy normalization?</p>



<a name="160109162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160109162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160109162">(Mar 06 2019 at 16:11)</a>:</h4>
<p>oh. There's only one unassigned P-high issue, namely, the one I just tagged as P-high: "NLL compile-time performance regression" <a href="https://github.com/rust-lang/rust/issues/58178" target="_blank" title="https://github.com/rust-lang/rust/issues/58178">#58178</a></p>



<a name="160109234"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160109234" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160109234">(Mar 06 2019 at 16:12)</a>:</h4>
<p>I'll nominate that for discussion at meeting tonight, to see if anyone wants to pick up where <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> has left off in terms of investigating the performance.</p>



<a name="160109315"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160109315" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160109315">(Mar 06 2019 at 16:13)</a>:</h4>
<p>and that's all of the pre-triage. See you all at the meeting tonight!</p>



<a name="160113044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160113044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160113044">(Mar 06 2019 at 16:55)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> I'd like to take care of <a href="https://github.com/rust-lang/rust/issues/58178" target="_blank" title="https://github.com/rust-lang/rust/issues/58178">#58178</a> regression, but it's really late(1:00am) now in my timezone, so cannot attend later, would you mind pinging me at the beginning of the discussion of this issue in the upcoming meeting?  (for me to quick-check what was going on tomorrow morning). <br>
But if you find another candidate of this in the meeting, that's fine.</p>



<a name="160121366"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160121366" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lqd <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160121366">(Mar 06 2019 at 18:32)</a>:</h4>
<p>it would be cool if we could also talk tonight about the WG's permissions on the repo :)</p>



<a name="160126760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/pre-triage%202019.03.06/near/160126760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/pre-triage.202019.2E03.2E06.html#160126760">(Mar 06 2019 at 19:30)</a>:</h4>
<p><span class="user-mention" data-user-id="116773">@csmoe</span> I'll just go ahead and assign <a href="https://github.com/rust-lang/rust/issues/58178" target="_blank" title="https://github.com/rust-lang/rust/issues/58178">#58178</a> to you</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>